package cn.DesignModel.singleton;

/**
 * @author: lizemin
 * @version: 1.0
 * 懒汉式
 */
public class SingleTon2 {
    private static SingleTon2 instance;
    //创建私有构造方法，不让任何人对其实例化
    private SingleTon2(){}

    //懒汉式
    public static SingleTon2 getSingleTon(){
        //在饿汉式的基础上增加了一个条件判断，看这个对象是否已经创建过了。
        if (instance != null){
            instance = new SingleTon2();
        }
        return instance;
    }

}
